Vcenter NamespaceManagement Software Clusters UpgradeStatus

Vcenter NamespaceManagement Software Clusters UpgradeStatus
Vcenter NamespaceManagement Software Clusters UpgradeStatus

The Vcenter NamespaceManagement Software Clusters UpgradeStatus schema contains detailed information about the cluster when upgraded is in progress.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "desired_version": "string",
    "messages": [
        {
            "severity": "string",
            "details": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            }
        }
    ],
    "progress": {
        "total": 0,
        "completed": 0,
        "message": {
            "id": "string",
            "default_message": "string",
            "args": [
                "string"
            ],
            "params": {
                "params": {
                    "s": "string",
                    "dt": "string",
                    "i": 0,
                    "d": "number",
                    "l": "Vapi Std NestedLocalizableMessage Object",
                    "format": "string",
                    "precision": 0
                }
            },
            "localized": "string"
        }
    },
    "components": [
        {
            "type": "string",
            "description": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            },
            "status": "string",
            "last_transition_time": "string",
            "reason": "string",
            "severity": "string",
            "messages": [
                {
                    "severity": "string",
                    "details": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    },
                    "kb_article_link": "string",
                    "id": "string"
                }
            ]
        }
    ]
}
string
desired_version
Optional

Desired version the cluster will be upgraded to.

This property was added in vSphere API 7.0.0.0.

If missing or null, the cluster upgrade is not in progress.

messages
Required

Current set of messages associated with the upgrade state.

This property was added in vSphere API 7.0.0.0.

progress
Optional

Information about upgrade progess.

This property was added in vSphere API 7.0.0.0.

If missing or null, the cluster upgrade is not in progress.

components
Optional

Information about control plane components' upgrade status.

This property was added in vSphere API 8.0.3.0.

If missing or null, the cluster upgrade is not in progress.